<?php

 /**
  * @package JooS
  * @subpackage Syntax_PHPackager
  */

  require_once "JooS/Syntax/PHPackager/Instruction/Set.php";

  class JooS_Syntax_PHPackager_Instruction_Set_Variable extends JooS_Syntax_PHPackager_Instruction_Set {
    /**
     * @return string
     */
    public function getTargetSyntaxName() {
      return "PHPackager_Variable_Syntax";
    }

    /**
     * @return string
     */
    protected function compileSet($target, $value) {
      return "\$this->setVariable($target, $value)";
    }
  }
